removable canopy - German English Dictionary